Brick-walled restaurant with large windows and a menu of dishes from across India. Address: 265/S, Road No 10, Jubilee Hills, Hyderabad, Telangana 500033 ...